//---------------------------------------------------------------------------------------
//	Arquivo validacao.php: Contem as funcoes de validacao dos formularios utilizados no
// 	modulo Usuarios.
//	Autor: Gabriel Cysne (gcysne@gmail.com)
//	Data: 16/01/2008
//---------------------------------------------------------------------------------------

//---------------------------------------------------------------------------------------
// Funcao usuarios_validaForm(): Verifica se os campos não estão vazios e se o campo de
// data possui uma formatacao correta. Caso tudo esteja ok, retorna true. Caso contrario,
// preenche a tabela de erros encontrados e retorna false.
//---------------------------------------------------------------------------------------
// Retira espacos em branco antes e depois das palavras
String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/, '');
};

function usuarios_validaForm(){
	//validar nome
	d = document.edt_user;
	if (d.txt_login_user.value.trim() == ""){
		alert("O campo (login) deve ser preenchido!");
		d.txt_login_user.focus();
		return false;
	}
	//validar fx_aplicacao
	if (d.txt_senha_user.value.trim() == ""){
		alert("O campo (senha) deve ser preenchido!");
		d.txt_senha_user.focus();
		return false;
	}
	//validar nm_dimensao
	if (d.txt_nm_user.value.trim() == ""){
		alert("O campo (Nome) deve ser preenchido!");
		d.txt_nm_user.focus();
		return false;
	}
	return true;
}


function validaFormCadUser(){
	//validar nome
	d = document.cad_user;
	if (d.txt_login_user.value.trim() == ""){
		alert("O campo (login) deve ser preenchido!");
		d.txt_login_user.focus();
		return false;
	}
	//validar fx_aplicacao
	if (d.txt_senha_user.value.trim() == ""){
		alert("O campo (senha) deve ser preenchido!");
		d.txt_senha_user.focus();
		return false;
	}
	//validar nm_dimensao
	if (d.txt_nm_user.value.trim() == ""){
		alert("O campo (Nome) deve ser preenchido!");
		d.txt_nm_user.focus();
		return false;
	}
	return true;	
}
